package dto;

import java.util.LinkedList;
import java.util.List;

import model.Publicacion;
import model.Usuario;

public class UsuarioDto {

	private String nombreUsuario;
	private String password;
	private List<String> publicaciones;
	private String _id;
	private String _rev;

	public String get_id() {
		return _id;
	}

	public void set_id(String _id) {
		this._id = _id;
	}

	public String getNombreUsuario() {
		return nombreUsuario;
	}

	public void setNombreUsuario(String nombreUsuario) {
		this.nombreUsuario = nombreUsuario;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public List<String> getPublicaciones() {
		return publicaciones;
	}

	public void setPublicaciones(List<String> publicaciones) {
		this.publicaciones = publicaciones;
	}

	public Usuario toUsuario() {
		Usuario u = new Usuario();
		u.setNombreUsuario(this.getNombreUsuario());
		u.setPassword(this.getPassword());
		u.setPublicaciones(new LinkedList<Publicacion>());
		u.set_rev(this.get_rev());
		return u;
	}

	public String get_rev() {
		return _rev;
	}

	public void set_rev(String _rev) {
		this._rev = _rev;
	}
}
